img {
    border: 0 none;
}
body, p, td, th, input, select, textarea {
    color: #444444;
    font: 12px Verdana,Arial,Helvetica,sans-serif;
}
ul, ol, dl, dt, dd, form, div {
    margin: 0 auto;
    padding: 0;
}
td {
    line-height: 150%;
}
div.thuma {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    height: 60px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 60px;
}
.imgb {
    border: 1px solid #CCCCCC;
}
.clear {
    clear: both;
}
.hja {
    line-height: 150%;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 12px;
    margin: 0;
    padding: 0;
}
ul, li {
    list-style: none outside none;
}
#urHere {
    background: url("../yecare/images/icon_here.gif") no-repeat scroll left 7px transparent;
    font-weight: normal;
    height: 2.4em;
    line-height: 2.4em;
    text-indent: 20px;
}
.fontjc {
    font-weight: bold;
}
.l {
    float: left;
}
.r {
    float: right;
}
.textlinea {
    line-height: 150%;
}
.textlineb {
    line-height: 200%;
}
.textjz {
    text-align: center;
}
.textjl {
    text-align: left;
}
.textjy {
    text-align: right;
}
.font14 {
    font-size: 14px;
}
.font10 {
    font-size: 10px;
}
.font18 {
    font-size: 18px;
}
.textls {
    color: #207000;
}
.texths {
    color: #C50000;
}
.texthu {
    color: #999999;
}
.texthub {
    color: #666666;
}
.textjs {
    color: #FF6271;
}
.textfs {
    color: #FF8000;
    font-weight: normal;
}
.fontjc {
    font-weight: bold;
}
.none {
    display: none;
}
.berifys {
    color: #207000;
    font-weight: bold;
}
.goodsPrice {
    color: #C50000;
    font-weight: bold;
}
.goodsPrice_01 {
    color: #C50000;
    font-weight: bold;
}
.marketPrice_01 {
    background: url("../yecare/images/line_through.gif") repeat-x scroll center 7px transparent;
    color: #555555;
}
#ge_line {
    background: url("../yecare/images/ge_line.gif") repeat scroll 0 0 transparent;
    height: 8px;
}
#loader {
    background-color: #FFFFCC;
    border: 1px solid #CCCC00;
    bottom: 0;
    color: #CC0000;
    left: 0;
    opacity: 0.65;
    padding: 5px 15px;
    position: fixed;
    z-index: 1000;
}
.index_sec {
    border: 1px solid #333333;
    height: 19px;
    line-height: 19px;
    padding: 2px;
    width: 300px;
}
.textInputb {
    border: 1px solid #C7C7C7;
    height: 14px;
    margin-bottom: 5px;
    margin-top: 6px;
    padding: 3px;
    width: 148px;
}
.textInput {
    border: 1px solid #C7C7C7;
    height: 14px;
    padding: 3px;
}
.textInputc {
    border: 1px solid #C7C7C7;
    padding: 3px;
}
textarea {
    overflow-y: auto;
    padding: 2px;
    vertical-align: middle;
}
.text_t {
    border: 1px solid #C4ECE8;
    overflow-y: auto;
    padding: 2px;
}
#nature_top_green1 {
    display: inline;
    left: 0;
    margin: -1px 0 0;
    position: absolute;
    top: 0;
    visibility: visible;
    width: 100%;
    z-index: 90;
}
#itemInfoList label {
    clear: both;
    padding: 2px 0 3px;
}
li.ysb {
    float: left;
    padding: 5px 0 0;
    width: 33%;
}
li.ysc {
    clear: both;
    float: left;
    padding: 0 0 3px;
    width: 100%;
}
li.ysusa {
    float: left;
    padding: 0 0 3px;
    width: 75%;
}
li.ysusb {
    float: left;
    padding: 0 0 3px;
    width: 25%;
}
li.ysd {
    float: left;
    font-size: 14px;
    padding: 2px 0 3px;
    width: 50%;
}
li.yse {
    border-bottom: 1px dashed #CCCCCC;
    clear: both;
    float: left;
    line-height: 1.5em;
    padding: 2px 0 3px;
    width: 100%;
}
li.ysf {
    border-bottom: 1px dashed #CCCCCC;
    float: left;
    padding: 2px 0 3px;
    width: 25%;
}
li.ysg {
    float: left;
    padding: 7px 0 2px;
    width: 33%;
}
li.ysh {
    float: left;
    padding: 7px 0 2px;
    width: 20%;
}
li.yscar {
    float: left;
    height: 200px;
    overflow: hidden;
    padding: 7px 0 2px;
    width: 20%;
}
li.yscar div {
    padding: 1px 0 2px;
}
ul.text {
    margin: 0 auto;
}
li.ys_text {
    float: left;
    height: 18px;
    overflow: hidden;
    padding: 2px 0 3px;
    width: 348px;
}
li.ys_wj {
    float: left;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    width: 243px;
}
#header, #content {
    clear: both;
    margin: 0 auto;
    overflow: hidden;
    width: 950px;
}
#copyright {
    clear: both;
    margin: 0 auto;
    overflow: hidden;
    width: 950px;
}
.tophead {
    padding-top: 10px;
}
.bottomhead {
    padding-bottom: 5px;
}
.topheadb {
    margin-top: 8px;
}
.topheadd {
    padding-top: 10px;
}
.topheade {
    padding-top: 8px;
}
.topheadf {
    padding-top: 12px;
}
.topheadg {
    padding-top: 5px;
}
.text_pic {
    height: 25px;
    line-height: 25px;
    overflow: hidden;
}
.bottomheadb {
    padding-bottom: 10px;
}
.left_div {
    margin-left: 10px;
}
.right_div {
    margin-right: 10px;
}
#logo {
    background: url("../yecare/images/logo.gif") no-repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 61px;
    width: 200px;
}
#logo a {
    display: block;
    float: left;
    height: 61px;
    overflow: hidden;
    text-indent: -9999px;
    width: 200px;
}
#headle {
    float: left;
    width: 205px;
}
#headre {
    float: right;
    width: 745px;
}
#head_menu_blank {
    float: left;
    height: 29px;
    width: 100%;
}
#head_menu {
    float: left;
    height: 32px;
    width: 100%;
}
#menu_nav_b {
    position: absolute;
}
#menu_nav_b h2 {
    float: left;
    position: absolute;
    width: 160px;
}
#menu_nav_b h2.jla {
    left: 96px;
}
#menu_nav_b h2.jlb {
    left: 218px;
}
#menu_nav_b h2 a {
    background: url("../yecare/images/new_h_l_a.gif") no-repeat scroll left center transparent;
    display: block;
    float: left;
    text-decoration: none;
}
#menu_nav_b h2 a span {
    background: url("../yecare/images/new_h_r_a.gif") no-repeat scroll right center transparent;
    color: #444444;
    display: inline;
    float: left;
    height: 30px;
    line-height: 30px;
    margin-left: 17px;
    padding: 2px 25px 0 10px;
}
#menu_nav_b h2.set a {
    background: url("../yecare/images/new_h_l.gif") no-repeat scroll left center transparent;
    float: left;
    text-decoration: none;
}
#menu_nav_b h2.set a span {
    background: url("../yecare/images/new_h_r.gif") no-repeat scroll right center transparent;
    color: #FFFFFF;
    float: left;
}
#menu_nav_b h2 a:hover {
    background: url("../yecare/images/new_h_l.gif") no-repeat scroll left center transparent;
    float: left;
    text-decoration: none;
}
#menu_nav_b h2 a:hover span {
    background: url("../yecare/images/new_h_r.gif") no-repeat scroll right center transparent;
    color: #FFFFFF;
    float: left;
}
#log_nav {
    float: right;
}
#new_sec_l {
    background: url("../yecare/images/new_sec_l.gif") repeat scroll 0 0 transparent;
    float: left;
    height: 64px;
    width: 10px;
}
#new_sec_r {
    background: url("../yecare/images/new_sec_r.gif") repeat scroll 0 0 transparent;
    float: left;
    height: 64px;
    width: 10px;
}
#new_sec_bg {
    background: url("../yecare/images/new_sec_bg.gif") repeat scroll 0 0 transparent;
    float: left;
    height: 64px;
    width: 930px;
}
#new_sec_bg .hotkey {
    clear: both;
    line-height: 29px;
    text-align: center;
}
#new_sec_bg .sec_buy {
    clear: both;
    height: 35px;
    overflow: hidden;
}
#new_sec_bg .sec_fro {
    float: left;
    margin: 0 0 0 10px;
    padding: 4px 0 2px;
}
#new_sec_bg .buy_fro {
    float: right;
    margin: 0 10px 0 0;
    padding: 4px 0 2px;
}
ul.carbox {
    float: left;
    padding: 1px 0 2px;
}
ul.carbox li {
    color: #A0410A;
    float: left;
}
li.m_car {
    background: url("../yecare/images/new_car_bg_l.gif") no-repeat scroll left center transparent;
    float: left;
    height: 25px;
}
ul.carbox li a:link, a:visited {
    color: #A0410A;
    text-decoration: none;
}
ul.carbox li a:hover, a:active {
    color: #444444;
    text-decoration: underline;
}
a:hover, a:active {
    color: #FF8000;
    text-decoration: underline;
}
li.m_car span {
    background: url("../yecare/images/new_car_bg_r.gif") no-repeat scroll right center transparent;
    color: #FFFFFF;
    float: left;
    height: 25px;
    line-height: 25px;
    margin: 0 5px 0 90px;
    padding: 0 15px 0 0;
    width: auto;
}
#headnav {
    float: right;
    overflow: hidden;
    width: 595px;
}
#headnav ul {
    float: left;
    overflow: hidden;
    width: 306px;
}
#online_kf {
    float: right;
    overflow: hidden;
    padding: 5px 5px 0 0;
    text-align: right;
    width: 101px;
}
#conentLeft {
    float: left;
    overflow: hidden;
    width: 172px;
}
#conentRight {
    float: left;
    width: 778px;
}
#conentMiddle {
    float: right;
    overflow: hidden;
    width: 768px;
}
#conentMiddle_list {
    float: left;
    width: 768px;
}
#conentMileft {
    display: inline;
    float: left;
    width: 400px;
}
#conentMileftb {
    display: inline;
    float: left;
    width: 570px;
}
#conentMiright {
    display: block;
    float: right;
    margin-left: 10px;
    width: 358px;
}
#conentMirightb {
    display: block;
    float: right;
    margin-left: 10px;
    width: 188px;
}
#big_ads_bg {
    background-image: url("../yecare/images/top_big_adsbgb.gif");
    float: left;
    height: 242px;
    margin-left: 5px;
    overflow: hidden;
    padding: 8px 0 0;
    width: 347px;
}
#big_ads_bgc {
    background-image: url("../yecare/images/top_big_adsbgc.gif");
    float: left;
    height: 240px;
    margin-left: 5px;
    overflow: hidden;
    padding: 10px 10px 0 27px;
    width: 310px;
}
#in_one_ads {
    float: left;
    height: 115px;
    width: 310px;
}
#in_one_adsb {
    float: left;
    height: 110px;
    padding: 6px 0 0;
    width: 310px;
}
#flash_right {
    background-image: url("../yecare/images/flash_right_up.gif");
    background-repeat: no-repeat;
    height: 250px;
    margin-bottom: 7px;
    overflow: hidden;
    width: 358px;
}
#flash_right h1 {
    font-weight: normal;
    height: 17px;
    margin-left: 100px;
    padding-top: 8px;
}
#flash_right ul {
    float: left;
    overflow: hidden;
    padding-top: 9px;
    width: 49%;
}
#flash_right li {
    margin-left: 10px;
    overflow: hidden;
    white-space: nowrap;
}
#flash_right td {
    height: 22px;
}
#menu_nav {
    background: url("../yecare/images/menu_right_bg.gif") repeat scroll 0 0 transparent;
    height: 43px;
    margin: 0 auto;
    width: 100%;
}
.menu_left {
    background: url("../yecare/images/menu_left_bg.gif") repeat scroll 0 0 transparent;
    color: White;
    float: left;
    height: 43px;
    line-height: 40px;
    text-align: center;
    width: 10%;
}
.diline {
    background: url("../yecare/images/menu_diline.gif") no-repeat scroll left center transparent;
    display: block;
    float: left;
    height: 43px;
    width: 45px;
}
#menu_right {
    float: left;
    height: 43px;
    width: auto;
}
h2 {
    float: left;
}
#globalnav_b h2 a {
    display: block;
    float: left;
    text-decoration: none;
}
#globalnav_b h2 a span {
    color: #FFFFFF;
    display: inline;
    float: left;
    height: 43px;
    line-height: 43px;
    margin-left: 11px;
    padding: 0 25px 0 5px;
}
#globalnav_b .h2bg a {
    background: none repeat scroll 0 0 transparent;
}
#globalnav_b .h2bg a span {
    background: none repeat scroll 0 0 transparent;
    color: #000000;
    font-weight: normal;
}
#globalnav_b h2 a:hover {
    background: url("../yecare/images/menu_bg_left.gif") no-repeat scroll left center transparent;
}
#globalnav_b h2 a:hover span {
    background: url("../yecare/images/menu_bg_right.gif") no-repeat scroll right center transparent;
    color: #FFFFFF;
    font-weight: 700;
}
#globalnav_b h2#hover a {
    background: url("../yecare/images/menu_bg_left_b.gif") no-repeat scroll left center transparent;
    display: block;
    float: left;
    text-decoration: none;
}
#globalnav_b h2#hover a span {
    background: url("../yecare/images/menu_bg_right_b.gif") no-repeat scroll right center transparent;
    color: #FFFFFF;
    display: inline;
    float: left;
    height: 43px;
    line-height: 43px;
    margin-left: 11px;
    padding: 0 25px 0 5px;
}
#globalnav_b h3 a {
    background: url("../yecare/images/menu_bg_left_b.gif") no-repeat scroll left center transparent;
    display: block;
    float: left;
    text-decoration: none;
}
#globalnav_b h3 a span {
    background: url("../yecare/images/menu_bg_right_b.gif") no-repeat scroll right center transparent;
    color: #FFFFFF;
    display: inline;
    float: left;
    height: 43px;
    line-height: 43px;
    margin-left: 11px;
    padding: 0 25px 0 5px;
}
#globalnav_b h3 a:hover {
    background: url("../yecare/images/menu_bg_left_b.gif") no-repeat scroll left center transparent;
}
#globalnav_b h3 a:hover span {
    background: url("../yecare/images/menu_bg_right_b.gif") no-repeat scroll right center transparent;
    color: #FFFFFF;
    font-weight: 700;
}
#globalnav_v {
    height: 20px;
}
#globalSearch .textInputa {
    font-size: 14px;
    padding: 2px;
    vertical-align: middle;
    width: 249px;
}
#globalSearch select {
    vertical-align: middle;
}
.select_ysa {
    font-size: 14px;
    padding: 2px;
}
#categorytree {
    background: url("../yecare/images/category_bg.gif") repeat scroll 0 0 transparent;
    border-bottom: 1px solid #88C255;
}
#categorytree_b {
    height: 34px;
}
#categorytree h2, #group_purchase h2, #history h2, #renqiph h2 {
    float: left;
    height: 34px;
    text-indent: -9999px;
    width: 172px;
}
.fenlei {
    background: url("../yecare/images/category_h2_bg.gif") repeat-x scroll 0 0 transparent;
}
.fuwu {
    background: url("../yecare/images/service.gif") repeat-x scroll 0 0 transparent;
}
.tuangou {
    background: url("../yecare/images/group_purchase.gif") repeat-x scroll 0 0 transparent;
}
.liulan {
    background: url("../yecare/images/history_tit.gif") repeat-x scroll 0 0 transparent;
}
.liulanb {
    background: url("../yecare/images/history_titb.gif") repeat-x scroll 0 0 transparent;
}
.renqi {
    background: url("../yecare/images/rq_tit.gif") repeat-x scroll 0 0 transparent;
}
.pro_cata {
    background: url("../yecare/images/pro_tit_bga.gif") repeat-x scroll 0 0 transparent;
    height: 28px !important;
}
.pro_catab {
    background: url("../yecare/images/pro_tit_bgb.gif") repeat-x scroll 0 0 transparent;
    height: 28px !important;
}
.usermenu {
    background: url("../yecare/images/user_menu.gif") repeat-x scroll 0 0 transparent;
}
.unionmenu {
    background: url("../yecare/images/union_menu.gif") repeat-x scroll 0 0 transparent;
}
.helpmenu {
    background: url("../yecare/images/help_menu.gif") repeat-x scroll 0 0 transparent;
}
#categorytree li h4 {
    background-color: #EFF8D7;
    background-image: url("../yecare/images/fl.gif");
    background-repeat: no-repeat;
    color: #288362;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    line-height: 24px;
    margin: 0 auto;
    text-indent: 20px;
    width: 170px;
}
#categorytree li h4 a {
    color: #288362;
    font-size: 14px;
    font-weight: bold;
}
#categorytree h3 {
    background: url("../yecare/images/btn_quickbuy.gif") no-repeat scroll 0 0 transparent;
    height: 26px;
    margin: 10px auto;
    overflow: hidden;
    width: 105px;
}
#categorytree h3 a {
    display: block;
    height: 26px;
    text-indent: -999px;
    width: 105px;
}
#categorytree li p, #procata li p {
    display: block !important;
    overflow: hidden !important;
    padding: 8px;
}
#categorytree li p a, #procata li p a {
    color: #444444;
    display: block;
    float: left;
    height: 1.6em;
    text-align: left;
    text-indent: 10px;
    width: 48%;
}
#categorytree li p a:hover, #procata li p a:hover {
    color: #FF8000;
}
.pb a {
    text-align: left !important;
    text-indent: 10px;
    width: 96% !important;
}
#group_purchase {
    background: url("../yecare/images/group_bg.gif") repeat scroll 0 0 transparent;
    border-bottom: 1px solid #F7A623;
}
#history {
    background: url("../yecare/images/group_bgb.gif") repeat scroll 0 0 transparent;
    border-bottom: 1px solid #50982D;
}
#renqiph {
    background: url("../yecare/images/group_bgb.gif") repeat scroll 0 0 transparent;
    border-bottom: 1px solid #50982D;
}
#procata {
    background: url("../yecare/images/left_bgb.gif") repeat scroll 0 0 transparent;
    border-bottom: 1px solid #CFCFCF;
    height: 1%;
}
#group_purchase {
    border-bottom: medium none;
}
#group_purchase #imgpic {
    height: 110px;
    margin: 10px auto;
    width: 110px;
}
.group_purchase_01 {
    border-bottom: 1px dashed #CCCCCC;
    margin: 0 8px;
    padding-bottom: 5px;
    text-align: left;
}
#group_purchase li {
    padding: 2px 0;
}
.group_purchase_tg {
    margin-top: -3px;
    text-align: center;
}
.group_purchase_02 {
    margin: 3px 1px 0;
    text-align: left;
}
#group_purchase li.me {
    background: url("../yecare/images/dot.gif") no-repeat scroll 25px 9px transparent;
    clear: both;
    display: block;
    font-size: 12px;
    overflow: hidden;
    padding: 4px 0;
}
#group_purchase li.me a {
    color: #4B4A46;
    font-size: 12px;
    line-height: 50%;
    padding: 4px 0 4px 34px;
}
#group_purchase li.me.null {
    background: none repeat scroll 0 0 #E4F2D1;
    color: #000000;
    font-weight: bold;
    margin: 4px 0;
    padding: 4px 0 4px 25px;
}
#group_purchase li.me a:hover {
    color: #F48C1D;
}
#help_tit {
    background: url("../yecare/images/help_tit_bg.gif") repeat scroll 0 0 transparent;
    height: 50px;
}
.help_tit_l {
    background: url("../yecare/images/help_tit.gif") repeat scroll 0 0 transparent;
    float: left;
    height: 50px;
    width: 200px;
}
.help_tit_r {
    float: right;
    margin: 18px 10px 0 0;
}
#help_body {
    margin: 0 auto;
    width: 840px;
}
#help_content {
    border-right: 1px solid #CCCCCC;
    float: left;
    height: 105px;
    width: 119px;
}
#help_content h3 {
    color: #207000;
    margin: 3px 0 3px 10px;
}
#help_content li {
    padding: 3px 0 2px 10px;
}
#footer_di {
    background: none repeat scroll 0 0 #E5F0E0;
    border-bottom: 1px solid #D3D7D6;
    border-top: 1px solid #D3D7D6;
    height: 1%;
    overflow: hidden;
    padding: 7px;
}
#footer_di ul {
    float: left;
    margin: 0 auto;
    width: 950px;
}
#footer_di .hzhbbg {
    background: url("../yecare/images/hezuo.gif") repeat-x scroll 0 0 transparent;
    float: left;
    height: 19px;
    width: 77px;
}
#footer_di .hzhbgd {
    float: right;
    padding-right: 15px;
}
#footer_di li {
    height: 1%;
    overflow: hidden;
    padding: 2px 0;
}
#tittop {
    clear: both;
    height: 28px;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
}
.tittop_left {
    float: left;
    font-weight: bold;
    height: 25px;
    line-height: 23px;
    padding: 3px 0 0 5px;
    text-align: center;
}
.totita {
    background: url("../yecare/images/toptitbg.gif") repeat scroll 0 0 transparent;
}
.tit_bgc {
    float: right;
    margin-bottom: -1px;
    margin-right: 3px;
    padding: 1px 0 0;
}
.tit_bgb label, .tit_bgc label, .tit_bgf label {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    color: #6F798F;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    margin: 0 2px;
    padding: 6px 6px 0;
    width: auto;
}
.tit_bgb label, .tit_bgc label, .tit_bgf label {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    color: #6F798F;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    margin: 0 2px;
    padding: 6px 6px 0;
    width: auto;
}
.tit_bgb label.set, .tit_bgc label.set, .tit_bgf label.set {
    background: none repeat scroll 0 0 #EEEEEE;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    color: #000000;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 21px;
    margin: 0 2px;
    padding: 6px 6px 0;
    width: auto;
}
#right_top10 {
    background: none repeat scroll 0 0 #EEEEEE;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    height: 217px;
    overflow: hidden;
    padding: 5px;
}
#right_top10 li {
    padding: 3px;
}
#ECS_CARTINFO {
    float: right;
    height: 18px;
    line-height: 18px;
    margin-top: 4px;
    overflow: hidden;
    text-align: right;
    width: 550px;
}
#ECS_CARTINFO span {
    color: #F59F1E;
    font-weight: bold;
    margin: 0 4px;
}
#ECS_CARTINFO a {
    text-decoration: none;
}
#ECS_CARTINFO .a_f59 {
    color: #F59F1E;
    margin: 0 4px;
}
.car_nav {
    background: url("../yecare/images/car_title_bg.gif") repeat scroll 0 0 transparent;
    font-size: 14px;
    height: 28px;
}
.car_nav label a {
    background: url("../yecare/images/car_menu_l.gif") no-repeat scroll left center transparent;
    display: block;
    float: left;
    font-weight: bold;
    text-decoration: none;
}
.car_nav label a span {
    background: url("../yecare/images/car_menu_r.gif") no-repeat scroll right center transparent;
    float: left;
    line-height: 28px;
    margin-left: 17px;
    margin-right: 5px;
    padding: 0 20px 0 10px;
}
.car_nav label a span b {
    display: inline;
    font-size: 12px;
}
#list_topb_car {
    background: url("../yecare/images/car_top_b.gif") repeat scroll 0 0 transparent;
    height: 29px;
    padding: 6px 0 0 15px;
    width: 935px;
}
#list_lineb_car {
    background: url("../yecare/images/car_bg_b.gif") repeat scroll 0 0 transparent;
    height: auto;
    overflow: hidden;
}
#list_downb_car {
    background: url("../yecare/images/car_down_b.gif") repeat scroll 0 0 transparent;
}
.car_line {
    background: url("../yecare/images/car_line.gif") no-repeat scroll center center transparent;
    height: 25px;
}
#list_top_car {
    background: url("../yecare/images/car_top.gif") repeat scroll 0 0 transparent;
}
#list_down_car {
    background: url("../yecare/images/car_down.gif") repeat scroll 0 0 transparent;
}
#list_line_car {
    background: url("../yecare/images/car_bg.gif") repeat scroll 0 0 transparent;
    height: auto;
    overflow: hidden;
}
div.in_car {
    clear: both;
    overflow: hidden;
    position: relative;
    width: 920px;
}
div.in_carb {
    clear: both;
    overflow: hidden;
    position: relative;
    width: 910px;
}
#list_incar_bge {
    background: url("../yecare/images/car_list_bg.gif") repeat scroll 0 0 transparent;
    border-bottom: 1px solid #CCCCCC;
    height: auto;
    overflow: hidden;
    padding: 10px 0 3px;
}
#list_incar_bge ul.cont {
    clear: both;
    overflow: hidden;
    position: relative;
    width: 900px;
}
ul.gift_list {
    padding: 8px 0 0;
    position: relative;
    width: 932px;
}
li.gift_box {
    float: left;
    padding: 0 0 5px;
    text-align: center;
    width: 233px;
}
li.gift_box div {
    background: none repeat scroll 0 0 #F7F7F7;
    height: 95px;
    overflow: hidden;
    padding: 5px;
    text-align: left;
    width: 215px;
}
li.gift_box div p {
    clear: both;
    padding: 2px 0 3px;
}
#list_top_d {
    background: url("../yecare/images/line_top_d.gif") repeat scroll 0 0 transparent;
}
#list_down_d {
    background: url("../yecare/images/line_down_d.gif") repeat scroll 0 0 transparent;
}
#list_line_bge, #list_line_bgt {
    background: url("../yecare/images/line_bg_e.gif") repeat scroll 0 0 transparent;
    height: auto;
    overflow: hidden;
}
#list_incar_bgf ul.cont, #list_line_bge ul.cont, #list_line_bgf ul.cont {
    clear: both;
    overflow: hidden;
    padding: 5px 0 3px;
    position: relative;
    width: 96%;
}
li.titbg {
    background: none repeat scroll 0 0 #EEEEEE;
    border-top: 1px solid #DEDEDE;
    clear: both;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    overflow: hidden;
    padding: 0 5px;
    width: 100%;
}
li.goods {
    border-bottom: 1px dashed #DEDEDE;
    clear: both;
    height: 50px;
    line-height: 150%;
    overflow: hidden;
    padding: 5px;
    width: 100%;
}
li.tongji {
    clear: both;
    padding: 5px 0 0;
    width: 100%;
}
li.gift {
    float: left;
    padding: 5px 0 0;
    width: 25%;
}
#name {
    float: left;
    width: 34%;
}
#name1 {
    float: left;
    width: 44%;
}
#name2 {
    float: left;
    width: 49%;
}
#pic {
    float: left;
    width: 15%;
}
#buynum {
    float: left;
    width: 10%;
}
#tr_a {
    float: left;
    width: 15%;
}
#tr_b {
    float: left;
    width: 25%;
}
#tr_c {
    float: left;
    width: 64%;
}
#tr_d {
    float: left;
    width: 74%;
}
#priceb {
    float: left;
    width: 10%;
}
#aullt {
    float: left;
    width: 10%;
}
#carset {
    float: left;
    width: 5%;
}
#tj_text {
    float: left;
    text-align: right;
    width: 80%;
}
#tj_textb {
    float: left;
    width: 86%;
}
#tj_car {
    float: left;
    width: 79%;
}
#tj_textc {
    float: left;
    width: 14%;
}
#tj_btn {
    float: right;
    width: 30%;
}
#fr_left {
    float: left;
    padding: 5px 0 0;
    text-align: right;
    width: 25%;
}
#fr_right {
    float: left;
    width: 75%;
}
#fr_left_b {
    float: left;
    width: 90%;
}
#fr_right_b {
    float: left;
    text-align: right;
    width: 10%;
}
#fr_fav_a {
    float: left;
    width: 40%;
}
#fr_fav_b {
    float: left;
    width: 24%;
}
#fr_fav_c {
    float: left;
    width: 35%;
}
#fr_fav_d {
    float: left;
    width: 17%;
}
#fr_fav_e {
    float: left;
    width: 50%;
}
#lauto {
    clear: both;
    width: 100%;
}
#div_list {
    border-left: 1px solid #CCCCCC;
    float: left;
    width: 49%;
}
.menu_qju a {
    background: url("../yecare/images/menu_c_l.gif") no-repeat scroll left center transparent;
    display: block;
    float: left;
    margin-right: 5px;
    text-decoration: none;
}
.menu_qju a span {
    background: url("../yecare/images/menu_c_r.gif") no-repeat scroll right center transparent;
    color: #444444;
    display: inline;
    float: left;
    height: 21px;
    line-height: 21px;
    margin-left: 9px;
    padding: 0 13px 0 5px;
}
.menu_hui a {
    background: url("../yecare/images/menu_a_l.gif") no-repeat scroll left center transparent;
    display: block;
    float: left;
    margin-right: 5px;
    text-decoration: none;
}
.menu_hui a span {
    background: url("../yecare/images/menu_a_r.gif") no-repeat scroll right center transparent;
    color: #FFFFFF;
    display: inline;
    float: left;
    height: 19px;
    line-height: 19px;
    margin-left: 9px;
    padding: 0 13px 0 5px;
}
.menu_ju a {
    background: url("../yecare/images/menu_b_l.gif") no-repeat scroll left center transparent;
    display: block;
    float: left;
    margin-right: 5px;
    text-decoration: none;
}
.menu_ju a span {
    background: url("../yecare/images/menu_b_r.gif") no-repeat scroll right center transparent;
    color: #FFFFFF;
    display: inline;
    float: left;
    height: 21px;
    line-height: 21px;
    margin-left: 9px;
    padding: 0 13px 0 5px;
}
.menu_hui a:hover, .menu_hui a:active, .menu_qju a:hover, .menu_qju a:active, .menu_ju a:hover, .menu_ju a:active {
    color: #FFFFFF;
    text-decoration: none;
}
.butpay {
    background: url("../yecare/images/but_pay.gif") no-repeat scroll 0 0 transparent;
    display: -moz-inline-stack;
    font-size: 0;
    height: 38px;
    overflow: hidden;
    vertical-align: middle;
    width: 129px;
}
.step {
    height: 50px;
    width: 100%;
}
.s1 {
    background: url("../yecare/images/step1.gif") no-repeat scroll center center transparent;
}
.s2 {
    background: url("../yecare/images/step2.gif") no-repeat scroll center center transparent;
}
.s3 {
    background: url("../yecare/images/step3.gif") no-repeat scroll center center transparent;
}
.s4 {
    background: url("../yecare/images/cartnavi-4.gif") no-repeat scroll 0 0 transparent;
}
.navmenu {
    background: url("../yecare/images/warmenu_bg.gif") repeat scroll 0 0 transparent;
    font-size: 14px;
    height: 28px;
}
.navmenu label a {
    background: url("../yecare/images/warmenu_l_b.gif") no-repeat scroll left center transparent;
    display: block;
    float: left;
    text-decoration: none;
}
.navmenu label a span {
    background: url("../yecare/images/warmenu_r_b.gif") no-repeat scroll right center transparent;
    float: left;
    line-height: 27px;
    margin-left: 10px;
    margin-right: 5px;
    padding: 0 20px 0 10px;
}
.navmenu label.set a {
    background: url("../yecare/images/warmenu_l.gif") no-repeat scroll left center transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-weight: bold;
    text-decoration: none;
}
.navmenu label.set a span {
    background: url("../yecare/images/warmenu_r.gif") no-repeat scroll right center transparent;
    float: left;
    line-height: 27px;
    margin-left: 10px;
    padding: 0 20px 0 10px;
}
#hot_div3 {
    float: left;
    margin: 0 auto;
    padding: 3px;
    position: relative;
    width: 170px;
}
.menu_list {
    background: url("../yecare/images/menu_list_bg.gif") repeat scroll 0 0 transparent;
    height: 32px;
    overflow: hidden;
}
.menu_list label a {
    background: url("../yecare/images/menu_nav_l_x.gif") no-repeat scroll left center transparent;
    display: block;
    float: left;
    text-decoration: none;
}
.menu_list label a span {
    background: url("../yecare/images/menu_nav_r_x.gif") no-repeat scroll right center transparent;
    float: left;
    line-height: 26px;
    margin-left: 10px;
    margin-right: 5px;
    padding: 3px 30px 0 5px;
}
.menu_list label.set a {
    background: url("../yecare/images/menu_nav_l.gif") no-repeat scroll left center transparent;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    text-decoration: none;
}
.menu_list label.set a span {
    background: url("../yecare/images/menu_nav_r.gif") no-repeat scroll right center transparent;
    float: left;
    height: 32px;
    line-height: 32px;
    margin-left: 10px;
    padding: 0 30px 0 5px;
}
li.m_a_l {
    float: left;
    height: 18px;
    overflow: hidden;
    padding: 3px 0 2px;
    width: 20%;
}
li.m_a_l_b {
    float: left;
    height: 18px;
    overflow: hidden;
    padding: 3px 0 2px;
    width: 100px;
}
ul.m_a_u {
    padding-top: 5px;
    width: 900px;
}
ul.hidkuan {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #88C355;
    border-left: 1px solid #88C355;
    border-right: 1px solid #88C355;
    overflow: hidden;
}
li.y_s_a {
    border-bottom: 1px solid #CCCCCC;
    float: left;
    padding: 8px 0 5px;
    width: 100%;
}
li.y_s_a1 {
    border-bottom: 1px solid #CCCCCC;
    float: left;
    padding: 3px 0 5px;
    width: 100%;
}
li.y_s_b {
    border-bottom: 1px dashed #CCCCCC;
    clear: both;
    float: left;
    overflow: hidden;
    padding: 6px 0 4px;
    width: 100%;
}
li.y_s_c {
    border-bottom: 2px solid #CCCCCC;
    float: left;
    padding: 8px 0 5px;
    width: 100%;
}
li.y_s_d {
    float: left;
    padding: 8px 0 3px;
    width: 100%;
}
li.y_s_car {
    color: #666666;
    float: left;
    padding: 4px 0 3px;
    width: 100%;
}
li.y_s_car_tol {
    float: left;
    padding: 4px 0 3px;
    width: 100%;
}
.regupic {
    background: url("../yecare/images/RegYouBg.gif") repeat scroll 0 0 transparent;
    height: 246px;
    width: 220px;
}
.vote_spe {
    background: url("../yecare/images/vote_spe.jpg") repeat-x scroll 0 0 transparent;
}
a:link, a:visited {
    color: #444444;
    text-decoration: none;
}
a:hover, a:active {
    color: #FF8000;
    text-decoration: underline;
}
a.BS:link, a.BS:visited {
    color: #FFFFFF;
}
a.BS:hover, a.BS:active {
    color: #000000;
    text-decoration: none;
}
a.XL:link, a.XL:visited {
    color: #CE0084;
}
a.XL:hover, a.XL:active {
    color: #C50000;
    text-decoration: none;
}
a.JS:link, a.JS:visited {
    color: #FF8000;
}
a.JS:hover, a.JS:active {
    color: #FF8000;
    text-decoration: underline;
}
a.HS:link, a.HS:visited {
    color: #C60A00;
}
a.HS:hover, a.HS:active {
    color: #C50000;
}
a.CH:link, a.CH:visited {
    color: #C50000;
}
a.CH:hover, a.CH:active {
    color: #FF8000;
}
a.LS:link, a.LS:visited {
    color: #0000FF;
}
a.LS:hover, a.LS:active {
    color: #C50000;
}
a.LV:link, a.LV:visited {
    color: #207000;
}
a.LV:hover, a.LV:active {
    color: #FF8000;
}
a.LW:link, a.LW:visited {
    color: #666666;
}
a.LW:hover, a.LW:active {
    color: #FF9900;
}
a.FS:link, a.FS:visited {
    color: #FF6271;
}
a.FS:hover, a.FS:active {
    color: #FF8000;
}
a.QL:link, a.QL:visited {
    color: #5988CE;
}
a.QL:hover, a.QL:active {
    color: #FF8000;
}
a.ZS:link, a.ZS:visited {
    color: #DD9227;
}
a.ZS:hover, a.ZS:active {
    color: #FF8000;
}
a.XHX:link, a.XHX:visited {
    color: #000000;
    text-decoration: underline;
}
a.XHX:hover, a.XHX:active {
    color: #FF8000;
}
a.CoA:link, a.CoA:visited {
    color: #F8FF8B;
    text-decoration: none;
}
a.CoA:hover, a.CoA:active {
    color: #FFFFFF;
    text-decoration: none;
}
a.COBT:link, a.COBT:visited {
    color: #FFFFFF;
    text-decoration: none;
}
a.COBT:hover, a.COBT:active {
    color: #003E19;
}
